red cotton bug - Turco Inglés Diccionario